package core.dao;

import java.util.List;

import core.model.Subcategoria;

/**
 * @author andoniibarguchilorenzo
 * interface que habla con la base de datos
 */
public interface SubcategoriaDao extends GenericDao<Subcategoria, Integer> {

	List<Subcategoria> getAllSubcategorias();

	Subcategoria getSubcategoriaByCode(int cod_subcategoria);
	
	Subcategoria getSubcategoriaByName (String nombre_subcategoria);

	void insertSubCategoria(Subcategoria subcategoria);

	List<Subcategoria> getSubcategoriaByCodeCategoria(int cod_categoria);

}
